Medical Dictionary

cochlear nerve

noun

Medical Definition of COCHLEAR NERVE

:  a branch of the auditory nerve that arises in the spiral ganglion of the cochlea and conducts sensory stimuli from the organ of hearing to the brain—called also cochlear, cochlear branch, cochlear division

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears